Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Emit extensions #248

Merged
merged 5 commits into from
Aug 22, 2024
Merged

Emit extensions #248

merged 5 commits into from
Aug 22, 2024

Conversation

pv42
Copy link
Contributor

@pv42 pv42 commented Aug 3, 2024

Fixes emit-extensions and emit-descriptions features not being used by mavlink-bindgen (#246).
This requires a (none breaking) bump in version since fixes in the mavlink crate require newer versions of mavlink-bindgen/mavlink-core crates.
To ensure test work this required adding the path specifications for the dependencies within this crate.

Fixes missing storm32 dialect feature.

mavlink/Cargo.toml Outdated Show resolved Hide resolved
@amsmith-pro
Copy link
Contributor

Looking forward to this as well, thank you

@pv42
Copy link
Contributor Author

pv42 commented Aug 22, 2024

I was originally under the impression storm32 was just overlocked and since it generated a compiler warning I just added it.
But #165 indicated it was intentionally left out. It also probably should never have been in this unrelated PR. Therefore I removed it.

Copy link
Member

@patrickelectric patrickelectric left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! After brainstorming more we decided to continue with the path approach and fix the release method in a different way.

@patrickelectric
Copy link
Member

@pv42 can you rebase over master ? It appears to contain conflicts.

@pv42
Copy link
Contributor Author

pv42 commented Aug 22, 2024

Fixed the conflicts with 0fb0e2e.

@pv42 pv42 force-pushed the emit-extensions-fix branch from d6780ed to cdb135e Compare August 22, 2024 17:42
@pv42 pv42 force-pushed the emit-extensions-fix branch from cdb135e to 7942d88 Compare August 22, 2024 17:44
@pv42
Copy link
Contributor Author

pv42 commented Aug 22, 2024

Should be properly rebased now.

@patrickelectric patrickelectric changed the title Emit extensions fix Emit extensions Aug 22, 2024
@patrickelectric patrickelectric merged commit 8fb5875 into mavlink:master Aug 22, 2024
26 checks passed
@pv42 pv42 deleted the emit-extensions-fix branch August 22, 2024 21:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants